Verification of Temporal Constraints for Concurrent Workflows
نویسندگان
چکیده
Today’s workflow management systems have not sufficiently dealt with time information, which involves time modeling at build-time and time management at run-time. As a consequence, workflow management systems are short of the ability to support the checking of temporal constraints at run-time. Although several approaches have been devised to tackle this problem, they are limited to a single workflow, using static techniques to verify temporal constraints on it. However, in an environment with concurrent workflows, there may well exist resource constraints between these workflows, which affect significantly the verification of temporal constraints at run-time. In this paper, we propose a novel approach for dynamic verification of temporal constraints for concurrent workflows. We investigate resource constraints in workflow management systems and concurrent workflow executions, and then develop the proposed verification method through analysing the temporal relationship and resource constraints between activities from different workflows.
منابع مشابه
Dynamic checking of temporal constraints for concurrent workflows
At present, workflow management systems have not sufficiently dealt with the issues of time, involving time modelling at build-time and time management at run-time. They are lack of the ability to support the checking of temporal constraints at run-time. Although some approaches have been devised to tackle this problem, they are limited to a single workflow and use only static techniques to ver...
متن کاملSimplifying Verification of Nested Workflows with Extra Constraints
Workflow verification is an important aspect of workflow modeling where the verification task is to ensure that the workflow describes feasible processes. It has been shown that verifying nested workflows with extra precedence, causal, and temporal synchronization constraints is an NPcomplete problem and a verification method based on constraint satisfaction has been proposed. This paper theore...
متن کاملDynamic Verification of Temporal Constraints in Production Workflows
Primitive support for time management has been recognised as one of the most significant limitations of today’s workflows. In this paper, we propose a new temporal model for production workflows. After introducing basic features of the temporal model, we describe two time visualisation concepts: the duration space and the instantiation space that are used respectively for representation of rela...
متن کاملOn verification of nested workflows with extra constraints: From theory to practice
Workflows are used to formally describe processes of various types such as business and manufacturing processes. One of the critical tasks of workflow management is automated discovery of possible flaws in the workflow – workflow verification. In this paper, we formalize the problem of workflow verification as the problem of verifying that there exists a feasible process for each task in the wo...
متن کاملSpecifying and Verifying Declarative Fluent Temporal Logic Properties of Workflows
In this paper, we present a characterization of workflows as labeled transition systems, focusing on an encoding of workflow specifications based on workflow patterns. This encoding models tasks in a convenient way, enabling us to exploit fluent linear time temporal logic formulas for capturing typical constraints on workflows. Fluents enable us to flexibly characterize the activities associate...
متن کامل